package com.pxene.caw;

import java.util.HashMap;
import java.util.Map;

/**
 * @author chenjinghui
 *
 */
public class Constant {
	public static String tianqi = "http://tianqi\\.2345\\.com/t/new_mobile_json/[\\d]*.json"; // ok
	public static String xiaomi = "http://weatherapi\\.market\\.xiaomi\\.com/wtr-v2/weather/apart.*"; // ok
	public static String zhwnlapi1 = "http://zhwnlapi\\.etouch\\.cn/Ecalender/api/v2/weather.*"; // ok
	public static String zhwnlapi2 = "http://zhwnlapi\\.etouch\\.cn/Ecalender/api/city\\?.*";
	public static String tqcdn = "http://tqcdn\\.mobile\\.360\\.cn/weather/weather_citycode=.*.json"; // ok
	public static String sixweather = "http://sixweather\\.3gpk\\.net/SixWeather\\.aspx\\?city=.*"; // ok
	public static String lanrentianqi = "http://weather\\.lanrentianqi\\.com/data/getHttpUrl\\?cityName=.*"; // ok
	public static String _365rili = "http://weather\\.365rili\\.com/weather_get_cities.do\\?citycodes=.*&ver=.*"; // ok
	public static String suishenyun = "http://pc\\.suishenyun\\.net/peacock/api/notification/bar\\?version=.*&channel=.*&cityKey=.*"; // ok
	public static String aider = "http://aider\\.meizu\\.com/app/weather/listWeather\\?cityIds=.*&cityIds=.*&cityIds=.*&cityIds=.*&cityIds=.*"; // ok
	public static String huawei2_1 = "http://huawei2\\.accu-weather\\.com/widget/huawei2/weather-data\\.asp\\?location=cityId.*"; // ok
	public static String huawei2_2 = "http://huawei2\\.accu-weather\\.com/widget/huawei2/weather-data\\.asp\\?slat=.*&slon=.*"; // ok
	public static String forecast = "http://forecast\\.sina\\.cn/app/update\\.php\\?city=.*&pt=.*&pver=.*&pd=.*&pid=.*"; // ok

	public static String wangyi = "http://c\\.m\\.163\\.com/nc/article/list/channelsub/.*"; // ok
	public static String souhu = "http://api\\.k\\.sohu\\.com/api/channel/v5/news.go\\?channelId=11.*"; // ok
	public static String souhu2 = "http://api\\.k\\.sohu\\.com/api/channel/v5/news\\.go\\?channelId=960064.*";
	public static String tenxun = "http://w\\.inews\\.qq\\.com/reportLog\\?uid=.*&omgbizid=.*&Cookie=.*&qn-rid=.*"; // ok
	public static String fenghuang = "http://api\\.iclient\\.ifeng\\.com/ClientNews\\?id=.*&page=.*&gv=.*&av=.*&uid=.*";// ok
	public static String xinlang = "http://api\\.sina\\.cn/sinago/list\\.json\\?uid=.*&loading_ad_timestamp=.*&platfrom_version=.*";// ok
	public static String people = "http://mobile\\.app\\.people\\.com\\.cn:81/news2/news.php\\?act=channelnewslist&rt=xml&channelid=1_45.*"; // ok
	public static String todaynews = "http://ic\\.snssdk\\.com/2/article/v31/stream/\\?category=news_car&count=.*"; // ok
	public static String go2yd = "http://a1\\.go2yd\\.com/Website/channel/news-list-for-channel\\?platform=.*"; // ok
	public static String ttkb = "http://w\\.cnews\\.qq\\.com/reportLog\\?uid=.*"; // ok
	public static String zaker = "http://iphone\\.myzaker\\.com/zaker/news.php\\?_appid=AndroidPhone&_bsize=.*&_dev=.*&_lat=.*&_lbs_city=.*&_lbs_province=.*"; // ok
	public static String zaker1 = "http://iphone\\.myzaker\\.com/zaker/blog.php\\?_appid=AndroidPhone&_bsize=.*&_version=.*&app_id=.*&catalog_appid=.*";// ok
	public static String zaker2 = "http://iphone\\.myzaker\\.com/zaker/blog.php\\?_appid=AndroidPhone&_bsize=.*&_dev=.*&_lat=.*&_lbs_city=.*";// ok
	public static String carworld = "http://hm\\.baidu\\.com/hm\\.gif\\?cc=.*&ck=.*&cl=.*&ds=.*&et=.*"; // ok
	public static String carworld2 = "http://price\\.pcauto\\.com\\.cn/interface/_get_region_by_name\\.jsp\\?callback=ApLocation\\.getAutopriceLoaction.*";
	public static String carworld3 = "http://mall\\.pcauto\\.com\\.cn/autoMall/interface/auto_mall_gct_activity_json\\.jsp\\?serialGroupId=.*";
	public static String carworld4 = "http://heatmap\\.pconline\\.com\\.cn/hmx/\\?r=.*"; // ok
	public static String carworld5 = "http://m\\.pcauto\\.com\\.cn/wap_dazzle/2_0/ask_success\\.jsp\\?type=.*";

	public static String qcbjdq = "http://taoche\\.app\\.yiche\\.com/CarDetail\\.ashx\\?ucarid=.*&sign=.*"; // ok
	public static String qqzj1 = "http://www\\.interface\\.che168\\.com/assess/usedcar\\.ashx\\?pid=.*&cid=.*&mileage=.*&firstregtime=.*"; // ok
	public static String qqzj12 = "http://www\\.interface\\.che168\\.com/UserInfo/IsCarOwner\\.ashx\\?userid=.*&_callback=.*&callback=.*";
	public static String qcbj1 = "http://www\\.google-analytics\\.com/r/collect\\?v=.*"; // ok
	public static String qcbj2 = "http://www\\.interface\\.che168\\.com/assess/usedcar\\.ashx\\?pid=.*&cid=.*&mileage=.*&firstregtime=.*"; // ok
	public static String shqc1 = "http://hm\\.baidu\\.com/hm\\.gif\\?cc=.*"; // ok
	public static String shqc2 = "http://m\\.baidu\\.com/xcloudboss\\?r=log/upload&pkgname=com\\.hiapk\\.marketpho&ver=.*"; // ok
	public static String esc1 = "http://app\\.api\\.che168\\.com/phone/v53/Push/GetConcernGropCars\\.ashx\\?_appid=2scapp\\.android&_sign=.*";
	public static String esc2 = "http://ugc\\.map\\.soso\\.com/rgeoc/\\?lnglat=.*&reqsrc=.*"; // ok
	public static String esc3 = "http://apps\\.api\\.che168\\.com/phone/v53/cars/search\\.ashx\\?_appid=.*scapp.android&_sign=.*"; // ok
	public static String esc4 = "http://m\\.hao\\.autohome\\.com.cn/handler/addautonomous\\.ashx\\?sessionid=.*&brandid=.*";
	public static String yc1 = "http://appapi\\.taoche\\.cn/get\\?pushToken=.*&v=.*";
	public static String yc2 = "http://bangmai\\.m\\.taoche\\.com/ajax/sms\\.ashx\\?cmd=.*&type=.*&p=.*";
	public static String yc3 = "http://appapi\\.taoche\\.cn/get\\?action=GetCarListAny&cid=.*";
	public static String gongping = "http://m\\.gongpingjia\\.com/m/mobile/new/audi/audi-q5/.*";
	public static String xiaozhu = "http://update\\.kakamobi\\.com/api/open/v3/update/check\\.htm\\?_platform=android.*";

	public static String qunar = ".*qde\\.qunar\\.com/html\\.ng/chan=hcp.*"; // ok
	public static String tuniu = ".*dynamic\\.m\\.tuniu\\.com/api/home/city/getLocationCity.*";// ok
	public static String tuniu4 = ".*dynamic\\.m\\.tuniu\\.com/api/train/product/adListNew.*";
	public static String tuniu5 = ".*dynamic\\.m\\.tuniu\\.com/api/train/product/TicketList.*";// ok
	public static String tuniu6 = ".*dynamic\\.m\\.tuniu\\.com/api/train/product/getTrainTicketDetailAjax.*";// ok
	public static String lvmama = ".*data\\.cn\\.coremetrics\\.com/cm.*"; // ok
	public static String kuxun = ".*api\\.m\\.kuxun\\.cn/getFlightWithTuijian/android/3/.*"; // ok
	public static String kuxun9 = ".*api\\.m\\.kuxun\\.cn/getFlightWithTuijian/android/.*";// ok

	public static String autohome = ".*app\\.api\\.autohome\\.com\\.cn/.*/cars/seriessummary-.*"; // ok
	public static String yiche = ".*api\\.app\\.yiche\\.com/webapi/api\\.ashx.*"; // ok
	public static String huimaiche = ".*api\\.huimaiche\\.com/User/Util/GetDealerListAndColorInfoByCarId/.*";
	public static String huimaiche4 = ".*m\\.ycapp\\.huimaiche\\.com/order1.*";
	public static String bjdq5 = ".*dealer\\.app\\.yiche\\.com/api\\.ashx.*"; // ok
	public static String bjdq6 = ".*union\\.huimaiche\\.com/apprequest\\.aspx.*";
	public static String bjdq7 = ".*dealer\\.app\\.yiche\\.com/api\\.ashx.*"; // ok
	public static String bjdq8 = ".*api\\.app\\.yiche\\.com/webapi/QueryParam\\.ashx.*"; // ok
	public static String qczj9 = ".*app\\.api\\.autohome\\.com\\.cn/autov.*/sou/search\\.ashx.*"; // ok
	public static String qczj10 = ".*app\\.api\\.autohome\\.com\\.cn/autov.*/dealer/submitenterorder\\.ashx.*";
	public static String qcsj = ".*hm\\.baidu\\.com/hm\\.gif.*"; // ok

	public static String fqunar = ".*qde\\.qunar\\.com/html\\.ng/.*from.*"; // ok
	public static String ftuniu = ".*dynamic\\.m\\.tuniu\\.com/api/flight/product/priceCalendar.*";
	public static String ftuniu4 = ".*m\\.tuniu\\.com/api/flight/product/flightAdV2/c/.*/d/.*"; // ok
	public static String ftuniu5 = ".*dynamic\\.m\\.tuniu\\.com/api/flight/product/queryFlight.*"; // ok
	public static String flvmama = ".*m\\.lvmama\\.com/client-service/router/rest\\.do.*";
	public static String fkuyou = ".*api\\.m\\.kuxun\\.cn/getflightwiththreecode/android/.*";
	public static String fchunqiu = ".*m\\.springtour\\.com/home/appindex/AllPageAirTiket.*";
	public static String fchunqiu9 = ".*m\\.springtour\\.com/Home/AppFlight/FlightCheaper.*";
	public static String ffeichanz = ".*app\\.veryzhun\\.com/Interface/operate/.*"; // ok

	public static Map<String, String> weatherMap = new HashMap<>();

	public static Map<String, String> scarMap = new HashMap<>();

	public static Map<String, String> carMap = new HashMap<>();
	public static Map<String, String> trainMap = new HashMap<>();
	
	public static Map<String, String> flightMap = new HashMap<>();
	public static String baidu2 = ".*api\\.map\\.baidu\\.com.*"; //ok
	public static String baidu3 = ".*api\\.map\\.baidu\\.com/geocoder.*"; //ok
	public static String babytree4 = ".*www\\.babytree\\.com/api/ad/show.*";
	public static String babytree5 = ".*www\\.babytree\\.com/api/muser/set_user_info.*";
	public static String babytree6 = ".*www\\.babytree\\.com/api/mobile_knowledge.*/sync_knowledge_.*";
	public static String babytree7 = ".*www\\.babytree\\.com/api/mobile_activity/get_deer_activity.*";
	public static String babytree8 = ".*www\\.babytree\\.com/api/mobile_found/get_found_index.*";
	public static String babytree9 = ".*www\\.babytree\\.com/api/mobile_activity/screen.*";
	public static String babytree10 = ".*www\\.babytree\\.com/api/service_index/get_models.*";
	public static String babytree11 = ".*www\\.babytree\\.com/api/mobile_watch/get_bind_info.*";
	public static String babytree12 = ".*www\\.babytree\\.com/api/mobile_recommend/get_recommend_topic.*";
	public static String lmb13 = ".*open\\.lmbang\\.com/ad/home/screenadnew.*";
	public static String mb14 = ".*android\\.mengbaby\\.com/shoppingcart/count.*";
	public static String mb15 = ".*android\\.mengbaby\\.com/shopping/index.*";
	public static String mb16 = ".*android\\.mengbaby\\.com/user/index.*";
	public static String mb17 = ".*android\\.mengbaby\\.com/api/pushtag.*";
	public static String mb18 = ".*android\\.mengbaby\\.com/down/baby.*";
	public static String mb19 = ".*android\\.mengbaby\\.com/down/diary.*";
	public static String souhu20 = ".*api\\.k\\.sohu\\.com/api/channel/v.*/news\\.go.*";//ok
	public static String souhu21 = ".*api.k.sohu.com/api/photos/listInChannel.go.*";
	public static String snssdk22 = ".*ic\\.snssdk\\.com/2/article/v.*/stream/.*"; //ok
	public static String myzaker23 = ".*iphone.myzaker.com/zaker/news.php.*";
	public static String myzaker24 = ".*ic.snssdk.com/2/article/v.*/refresh_tip/.*"; //ok
	public static String myzaker25 = ".*iphone.myzaker.com/zaker/news.php.*";
	public static String myzaker26 = ".*iphone.myzaker.com/zaker/blog.php.*";
	public static String myzaker27 = ".*dis.myzaker.com/api/list_discussion.php.*";
	public static String myzaker28 = ".*log.app.yiche.com/.*"; //ok
	public static String autohome29 = ".*noc.app.autohome.com.cn/autov.*/ad/infoad.ashx.*";
	public static String url30 = ".*app.api.autohome.com.cn/autov.*/mobile/.*-lat.*-lng.*";//ok
	public static String url31 = ".*noc.app.autohome.com.cn/autov.*/ad/infoad.ashx.*";
	public static String url32 = ".*ugc.map.soso.com/rgeoc/.*";//ok
	public static String url33 = ".*apis.map.qq.com/ws/geocoder/v.*";//ok
	public static String url34 = ".*app.api.zhuna.cn/v.*/misc/getAddressByLatLng.php.*";
	public static String url35 = ".*dm.toutiao.com/get_domains/v.*";
	public static String url36 = ".*m.lvmama.com/hotel/dj/.*";
	public static String url37 = ".*data.cn.coremetrics.com/cm.*";
	public static String url38 = ".*mapi.mafengwo.cn/travelguide/ad/ads/statics/hotel_index.*";
	public static String url39 = ".*mapi.mafengwo.cn/travelguide/mdd/10065/areas.*";
	public static String url40 = ".*mapi.mafengwo.cn/travelguide/hotel/hotels/mdds/10065.*";
	public static String url41 = ".*server.mafengwo.cn/hotel/price/LowestPrice.*";
	public static String url42 = ".*tao.117go.com/hotel_flight.*";
	public static String url43 = ".*tao.117go.com/ajax/productAjax/getFlightHotelPrdListNew.*";
	public static String url44 = ".*tao.117go.com:8011/data/destApi/getDestIndex.*";
	public static String url45 = ".*api.map.baidu.com/geocoder.*";//ok
	public static String url46 = ".*dynamic.m.tuniu.com/api/home/city/getLocationCity.*";
	public static String url47 = ".*mi.gdt.qq.com/gdt_mview.fcg.*";//ok
	public static String url48 = ".*c.wkanx.com/adx/click.*";
	public static String url49 = ".*huawei2.accu-weather.com/widget/huawei2/weather-data.asp.*";//ok
	public static String url50 = ".*app.veryzhun.com/locate.*";//ok
	public static String url51 = ".*api.map.baidu.com/geocoder/v.*";//ok
	public static String url52 = ".*ugc.map.soso.com/rgeoc/.*";//ok
	public static String url53 = ".*api.diditaxi.com.cn/api/v.*/p_cidcollector.*";//ok
	public static String url54 = ".*api.didialift.com/beatles/api/user/user/getcommonconfig.*";
	public static String url55 = ".*api.udache.com/gulfstream/api/v.*/passenger/pGetFlag.*";//ok
	public static String url56 = ".*common.diditaxi.com.cn/passenger/wallet.*";//ok
	public static String url57 = ".*common.diditaxi.com.cn/poiservice/reversegeotop.*";//ok
	public static String url58 = ".*common.diditaxi.com.cn/poiservice/sendaddresshistory.*";//ok
	public static String url59 = ".*api.udache.com/gulfstream/api/v.*/passenger/pGetNewOrderPageConfig.*";
	public static String url60 = ".*api.didialift.com/beatles/api/user/order/getorderlist.*";//ok
	public static String url61 = ".*discovery.xiaojukeji.com/ad/recommend.*";
	public static String url62 = ".*api.diditaxi.com.cn/api/v.*/p_cancel_reason.*";
	public static String url63= ".*common.diditaxi.com.cn/poiservice/addrrecommend.*";//ok
	public static String url64= ".*api.udache.com/gulfstream/api/v.*/passenger/pGetEstimatePriceCoupon.*";//ok
	public static String url65= ".*common.diditaxi.com.cn/poiservice/reversegeotop.*";//ok
	public static String url66= ".*common.diditaxi.com.cn/passenger.*";//ok
	public static Map<String, String> posMap = new HashMap<>();
	static {
		posMap.put("baidu2", baidu2);
		posMap.put("baidu3", baidu3);
		posMap.put("babytree4", babytree4);
		posMap.put("babytree5", babytree5);
		posMap.put("babytree6", babytree6);
		posMap.put("babytree7", babytree7);
		posMap.put("babytree8", babytree8);
		posMap.put("babytree9", babytree9);
		posMap.put("babytree10", babytree10);
		posMap.put("babytree11", babytree11);
		posMap.put("babytree12", babytree12);
		posMap.put("mb14", mb14);
		posMap.put("mb15", mb15);
		posMap.put("mb17", mb17);
		posMap.put("mb18", mb18);
		posMap.put("mb19", mb19);
		posMap.put("souhu20", souhu20);
		posMap.put("souhu21", souhu21);
		posMap.put("snssdk22", snssdk22);
		posMap.put("myzaker23", myzaker23);
		posMap.put("myzaker24", myzaker24);
		posMap.put("myzaker25", myzaker25);
		posMap.put("myzaker26", myzaker26);
		posMap.put("myzaker27", myzaker27);
		posMap.put("myzaker28", myzaker28);
		posMap.put("autohome29", autohome29);
		posMap.put("url30", url30);
		posMap.put("url31", url31);
		posMap.put("url32", url32);
		posMap.put("url33", url33);
		posMap.put("url34", url34);
		posMap.put("url35", url35);
		posMap.put("url36", url36);
		posMap.put("url37", url37);
		posMap.put("url38", url38);
		posMap.put("url39", url39);
		posMap.put("url40", url40);
		posMap.put("url41", url40);
		posMap.put("url42", url42);
		posMap.put("url43", url43);
		posMap.put("url44", url44);
		posMap.put("url45", url45);
		posMap.put("url46", url46);
		posMap.put("url47", url47);
		posMap.put("url48", url48);
		posMap.put("url49", url49);
		posMap.put("url50", url50);
		posMap.put("url51", url51);
		posMap.put("url52", url52);
		posMap.put("url53", url53);
		posMap.put("url54", url54);
		posMap.put("url55", url55);
		posMap.put("url56", url56);
		posMap.put("url57", url57);
		posMap.put("url58", url58);
		posMap.put("url59", url59);
		posMap.put("url60", url60);
		posMap.put("url61", url61);
		posMap.put("url62", url62);
		posMap.put("url63", url63);
		posMap.put("url64", url64);
		posMap.put("url65", url65);
		posMap.put("url66", url66);

		
		
		
		
		
		
		flightMap.put("fqunar", fqunar);
		flightMap.put("ftuniu", ftuniu);
		flightMap.put("ftuniu4", ftuniu4);
		flightMap.put("ftuniu5", ftuniu5);
		flightMap.put("flvmama", flvmama);
		flightMap.put("fkuyou", fkuyou);
		flightMap.put("fchunqiu", fchunqiu);
		flightMap.put("fchunqiu9", fchunqiu9);
		flightMap.put("ffeichanz", ffeichanz);

		carMap.put("autohome", autohome);
		carMap.put("yiche", yiche);
		carMap.put("huimaiche", huimaiche);
		carMap.put("huimaiche4", huimaiche4);
		carMap.put("bjdq5", bjdq5);
		carMap.put("bjdq6", bjdq6);
		carMap.put("bjdq7", bjdq7);
		carMap.put("bjdq8", bjdq8);
		carMap.put("qczj9", qczj9);
		carMap.put("qczj10", qczj10);
		carMap.put("qcsj", qcsj);

		trainMap.put("qunar", qunar);
		trainMap.put("tuniu", tuniu);
		trainMap.put("tuniu4", tuniu4);
		trainMap.put("tuniu5", tuniu5);
		trainMap.put("tuniu6", tuniu6);
		trainMap.put("lvmama", lvmama);
		trainMap.put("kuxun", kuxun);
		trainMap.put("kuxun9", kuxun9);

		scarMap.put("qcbjdq", qcbjdq);
		scarMap.put("qqzj1", qqzj1);
		scarMap.put("qqzj12", qqzj12);
		scarMap.put("qcbj1", qcbj1);
		scarMap.put("qcbj2", qcbj2);
		scarMap.put("shqc1", shqc1);
		scarMap.put("shqc2", shqc2);
		scarMap.put("esc1", esc1);
		scarMap.put("esc2", esc2);
		scarMap.put("esc3", esc3);
		scarMap.put("esc4", esc4);
		scarMap.put("yc1", yc1);
		scarMap.put("yc2", yc2);
		scarMap.put("yc3", yc3);
		scarMap.put("gongping", gongping);
		scarMap.put("xiaozhu", xiaozhu);

		weatherMap.put("tianqi", tianqi);
		weatherMap.put("xiaomi", xiaomi);
		weatherMap.put("zhwnlapi1", zhwnlapi1);
		weatherMap.put("huawei2_2", huawei2_2);
		weatherMap.put("tqcdn", tqcdn);
		weatherMap.put("sixweather", sixweather);
		weatherMap.put("lanrentianqi", lanrentianqi);
		weatherMap.put("_365rili", _365rili);
		weatherMap.put("suishenyun", suishenyun);
		weatherMap.put("aider", aider);
		weatherMap.put("huawei2_1", huawei2_1);
		weatherMap.put("_huawei2_2", huawei2_2);
		weatherMap.put("forecast", forecast);

	};

}
